package com.moli.iov.admin.websocket.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.moli.iov.admin.model.vo.res.VehicleAuthVo;
import lombok.Data;

import java.util.Date;

@Data
public class MonitorDetailResVo {

    //品牌
    private String brandName;
    //终端id
    private String deviceId;
    //vehicle-tbox-id
    //车系
    private String vehicleSeries;
    //sim卡号
    private String simNo;
    //车型
    private String vehicleType;
    //车牌号
    private String license;
    //地区名称
    private String regionName;
    //vin
    private String vin;
    //在线状态
    private String onlineStatus;
    //定位状态
    private String locationStatus;
    //报文发送时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private Date reportDate;
    //租赁状态
    private String leasingStatus;
    //钥匙状态
    private String keyStatus;
    //动力状态
    private String dynamicStatus;
    //订单状态
    private String orderStatus;
    //门店名称
    private String organizationInfo;

    private double longitude ;

    private double latitude;

    private int gpsOde;

    private double odometer;

    private String powerGear;

    private Double realOdo;

    private VehicleAuthVo vehicleAuthVo;

}
